.x-task-title{
	float: left;
}

.x-task-timer{
	float: left;
	padding-right: 5px;
}

.x-task-timer-odd-1{
	color: #878787;
}

.x-task-tags{
	color: #0000cc;
	float: left;
}
.x-task-due{
	color: #777777;
	float: right;
}

.x-task-title-completed-1{
	text-decoration: line-through !important;
}

.x-task-title-1{
	font-weight: bold;
}
.x-task-title-2{
	font-weight: bold;
	text-decoration: underline;
}
.x-task-item{
	padding-left: 8px;
}
.x-task-priority1{
	padding-left: 3px;
	border-left: 5px solid rgb(234, 82, 0);
}
.x-task-priority2{
	padding-left: 3px;
	border-left: 5px solid rgb(0, 96, 191);
}
.x-task-priority3{
	padding-left: 3px;
	border-left: 5px solid rgb(53, 154, 255);
}
.x-table-layout{
	width: 100%;
}
.resizer{
	width: 16px;
	height: 16px;
	position: absolute;
	bottom: 0px;
	background-image: url(../res/resizer.png);
}
.mouse-resize{
	cursor: wait !important;
}
.resizer-bg{
	background-color: #D2E1F0;
}

#float-top{
	height: 100%;
}

#float-title{
	padding: 5px;
	clear: both;
	font-weight: bold;
}

#float-bottom{
	display: table;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
}

#float-row{
	display: table-row;
}

#float-timer{
	padding-left: 5px;
	display: table-cell;
	font-size: 2em;
	font-family: 'Monospace';
	vertical-align: bottom;
}

#float-right{
	padding-right: 5px;
	display: table-cell;
	text-align: right;
	vertical-align: bottom;
}

#float-tags{
	color: #0000cc;
	font-size: 0.8em;
}

#float-location{
	margin-left: 3px;
	color: #000077;
	font-size: 0.8em;
	float: right;
}

#float-repeat{
	margin-left: 3px;
	float: right;
	width: 16px;
	height: 16px;
	background: url(../res/icn/repeat.png) 0 0 no-repeat !important;
}
#float-notes{
	margin-left: 3px;
	float: right;
	width: 16px;
	height: 16px;
	background: url(../res/icn/notes.png) 0 0 no-repeat !important;
}
#float-due{
	color: #676767;
	font-size: 0.8em;
}

.x-task-note{
	font-size: 0.6em;
	width: 100%;
}

.x-note-body{
	border-bottom: 1px solid #D2E1F0 !important;
}

.icn-background{background: url(../res/icn/background.png) 0 0 no-repeat !important;}
.icn-clock{background: url(../res/icn/clock.png) 0 0 no-repeat !important;}
.icn-complete{background: url(../res/icn/complete.png) 0 0 no-repeat !important;}
.icn-delete{background: url(../res/icn/delete.png) 0 0 no-repeat !important;}
.icn-due{background: url(../res/icn/due.png) 0 0 no-repeat !important;}
.icn-edit{background: url(../res/icn/edit.png) 0 0 no-repeat !important;}
.icn-edit2{background: url(../res/icn/edit2.png) 0 0 no-repeat !important;}
.icn-error{background: url(../res/icn/error.png) 0 0 no-repeat !important; padding-left: 20px !important;}
.icn-list{background: url(../res/icn/list.png) 0 0 no-repeat !important;}
.icn-lists{background: url(../res/icn/lists.png) 0 0 no-repeat !important;}
.icn-location{background: url(../res/icn/location.png) 0 0 no-repeat !important;}
.icn-pause{background: url(../res/icn/pause.png) 0 0 no-repeat !important;}
.icn-postpone{background: url(../res/icn/postpone.png) 0 0 no-repeat !important;}
.icn-priority{background: url(../res/icn/priority.png) 0 0 no-repeat !important;}
.icn-reload{background: url(../res/icn/reload.png) 0 0 no-repeat !important;}
.icn-repeat{background: url(../res/icn/repeat.png) 0 0 no-repeat !important;}
.icn-search{background: url(../res/icn/search.png) 0 0 no-repeat !important;}
.icn-settings{background: url(../res/icn/settings.png) 0 0 no-repeat !important;}
.icn-tags{background: url(../res/icn/tags.png) 0 0 no-repeat !important;}
.icn-undo{background: url(../res/icn/undo.png) 0 0 no-repeat !important;}
.icn-sleep{background: url(../res/icn/sleep.png) 0 0 no-repeat !important; margin: 1px;}
.icn-{background: url(../res/icn/.png) 0 0 no-repeat !important;}
.icn-priority-top{
	background-color: rgb(234, 82, 0);
}
.icn-priority-middle{
	background-color: rgb(0, 96, 191);
}
.icn-priority-low{
	background-color: rgb(53, 154, 255);
}

.pointer{
	cursor: pointer;
}

.x-progress-bar-g {
    background-color:#7DD280;
    background-image:url(../../../res/progress-bg.gif);
    border-top-color:#AADFAC;
    border-bottom-color:#6DC470;
    border-right-color:#6DC470;
}

.x-progress-text-back-g {
    color:#48824A;
}
